explication invraisemblable

Translations
implausible explanation
unlikely explanation
improbable explanation
unbelievable explanation
far-fetched explanation
Definitions
Explication qui paraît peu probable ou difficile à croire.